a desolate landscape - Francés Inglés Diccionario